operating self-sufficiency - Espagnol Anglais Dictionnaire